package com.ydd.service;

import com.ydd.dto.YddAdvimgPageDTO;
import com.ydd.dto.YddadvimgDTO;
import com.ydd.result.PageResult;
import com.ydd.vo.YddAdvimgVO;

public interface YddAdvimgService {
    /**
     * 广告图列表-分页
     * @param yddAdvimgPageDTO
     * @return
     */
    PageResult pageQueryList(YddAdvimgPageDTO yddAdvimgPageDTO);

    /**
     * 广告图详情
     * @param id
     * @return
     */
    YddAdvimgVO getRowInfoById(Integer id);

    /**
     * GET 广告图删除
     * @param id
     */
    void deleteByYddId(Integer id);

    /**
     * GET 广告图添加
     * @param yddadvimgDTO
     */
    void addYddadvimg(YddadvimgDTO yddadvimgDTO);

    /**
     * POST 广告图修改
     * @param yddadvimgDTO
     */
    void YddAdvimgUpdate(YddadvimgDTO yddadvimgDTO);
}
